yellow leaf roll
noun
: a virus disease of peaches especially in California characterized by yellowing and upward rolling of the leaf, some scorching on the leaf margins and necrotic spotting, and early dropping of the leaves
Love words? Need even more definitions?
Merriam-Webster unabridged
Share